Vitamins for diabetes